package com.team.coupon.service;

import com.team.coupon.domain.BizUserCoupon;
import com.team.coupon.domain.dto.BizConsumeCouponDto;
import com.team.coupon.domain.dto.BizUserCouponDto;

import java.util.List;

public interface BizUserCouponService {
    String grabCoupon(BizUserCouponDto bizUserCoupDto);

    List<BizUserCoupon> listCouponsByUserIdAndEntityId(Long userId, Long entityId);

    String consumeCoupon(BizConsumeCouponDto bizConsumeCouponDto);

    List<BizUserCoupon> listCouponsByUserId(Long userId);
}
